%%%% Starting test day-02-part-01-test
Group begin: day-02-part-01-test
Group begin: day-02-part-01-test
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 98
  source-form: (test-assert (let ((counts (count-occurrences-in-line "aabbccddeefffz"))) (and (= (hash-ref counts "a" -1) 2) (= (hash-ref counts "b" -1) 2) (= (hash-ref counts "c" -1) 2) (= (hash-ref counts "d" -1) 2) (= (hash-ref counts "e" -1) 2) (= (hash-ref counts "f" -1) 3) (= (hash-ref counts "z" -1) 1) (= (hash-ref counts "y" -1) -1))))
Test end:
  result-kind: pass
  actual-value: #t
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 108
  source-form: (test-equal (count-doubles-and-tripples (quote ("aabbb" "aab" "abbb"))) (quote (2 2)))
Test end:
  result-kind: pass
  actual-value: (2 2)
  expected-value: (2 2)
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 109
  source-form: (test-equal (count-doubles-and-tripples (quote ("abcc" "aab" "abbb"))) (quote (2 1)))
Test end:
  result-kind: pass
  actual-value: (2 1)
  expected-value: (2 1)
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 110
  source-form: (test-equal (check-for-doubles-and-tripples "aabccc") (quote (#t #t)))
Test end:
  result-kind: pass
  actual-value: (#t #t)
  expected-value: (#t #t)
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 111
  source-form: (test-equal (check-for-doubles-and-tripples "aabcc") (quote (#t #f)))
Test end:
  result-kind: pass
  actual-value: (#t #f)
  expected-value: (#t #f)
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 112
  source-form: (test-equal (check-for-doubles-and-tripples "abc") (quote (#f #f)))
Test end:
  result-kind: pass
  actual-value: (#f #f)
  expected-value: (#f #f)
Test begin:
  source-file: "/home/xiaolong/development/advent-of-code-2018/day-02/solution-01.scm"
  source-line: 113
  source-form: (test-eq (calc-checksum 3 4) 12)
Test end:
  result-kind: pass
  actual-value: 12
  expected-value: 12
Group end: day-02-part-01-test
Group end: day-02-part-01-test
# of expected passes      7
